Generating Test Cases From B Specifications: An Industrial Case Study

نویسندگان

  • Anamaria Moreira
  • Ernesto Matos
  • Fernanda Souza
  • Roberta Coelho
چکیده

In this paper we present a case study in the industry about the application of a test case generation method based on B machine specifications. First we describe the step-by-step process of the test case generation method and then we present its use in a particular case study for door controlling module from a subway system. Lastly, we discuss the results obtained after this study and the future work of our research.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generating Test Cases for Cyber Physical Systems from Formal Specifications

Formal methods and testing are two important approaches that assist in the development of cyber physical systems. Formal specification can be used to assist testing and Formal methods and testing are seen as complementary. In this paper, we address the problem of generating test cases for cyber physical systems from formal specifications, and reduce an infinite set of testing parameters into a ...

متن کامل

Improving Fault-based Conformance Testing

Fault-based conformance testing is a conformance testing strategy that relies on specific fault models. Previously, this mutation testing technique has been applied to protocol specifications. Although a practical case study of web-server testing has been conducted, we observed several issues when applying this method in a large industrial project. In this paper, we discuss the foundations, tec...

متن کامل

Empirical Software Engineering

This research addresses the problem of statically analyzing input command syntax as defined in interface and requirements specifications and then generating test cases for dynamic input validation testing. The IVAT (Input Validation Analysis and Testing) technique has been developed, a proof-of-concept tool (MICASA) has been implemented, and a case study validation has been performed. Empirical...

متن کامل

Generating Test Cases for Invariant Properties from Proof Scores in the OTS/CafeOBJ Method

In the OTS/CafeOBJ method, software specifications are described in CafeOBJ executable formal specification language, and verification is done by giving scripts to the CafeOBJ system. The script is called a proof score. In this study, we propose a test case generator from an OTS/CafeOBJ specification together with a proof score. Our test case generator gives test cases by analyzing the proof sc...

متن کامل

Design and Implementation of a Constraint-Based Test Case Generator with Test Fixture Computation

In this study, we design and implement a constraint-based test case generator. Test cases for methodlevel unit-testing can be generated automatically from UML class diagrams and OCL specifications. A test case includes test data (test inputs and expected outputs), and test fixtures. We adopt a constraint logic graph approach to generating test data, and a finite model reasoning approach to gene...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010